home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / versa11.arc / VERSA.DOC < prev    next >
Text File  |  1987-05-23  |  55KB  |  1,254 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                      P C  P u r s u i t:  V E R S A d i a l
  18.  
  19.                                   Version 1.1 
  20.                                   May 23, 1987
  21.  
  22.  
  23.                              A ProComm Utility for
  24.                              Access to PC Pursuit
  25.  
  26.                            Written by Allen Brunson,
  27.                             David Rhoten, and Gizmo
  28.  
  29.                              Accept no substitutes!
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.                                Table of Contents
  38.  
  39.  
  40.                 Files Included in This Package . . . . . . . . 1
  41.                 Introduction . . . . . . . . . . . . . . . . . 2
  42.                 Customizing VERSA: General Setup . . . . . . . 3
  43.                 Customizing VERSA: BBS Numbers and Names . . . 6
  44.                 Installing VERSA . . . . . . . . . . . . . . . 8
  45.                 Using VERSA with Extended Menus ON . . . . . . 9
  46.                 Using VERSA with Extended Menus OFF. . . . . .12
  47.                 Using DISC.CMD . . . . . . . . . . . . . . . .12
  48.                 Notes on Using VERSA . . . . . . . . . . . . .14
  49.                 VERSA Updates. . . . . . . . . . . . . . . . .16
  50.                 What's New in Version 1.1. . . . . . . . . . .16
  51.                 Various Technical Matters. . . . . . . . . . .18
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      PC  Pursuit: VERSAdial                                     Version 1.1
  71.  
  72.  
  73.      Files Included In This Package
  74.      ==============================
  75.  
  76.          The  following  files  are  included  in the PC Pursuit: VERSAdial
  77.      package:
  78.  
  79.               VERSA.DOC                This documentation file
  80.  
  81.               PRINTDOC.BAT             A batch file for printing VERSA.DOC
  82.  
  83.               EXAMPLE.VER              A sample "linked command file"
  84.  
  85.               VERSA.CMD                The  main  VERSA command file, opti-
  86.                                        mized for maximum speed
  87.  
  88.               VERSA.KEY                A  ProComm  macro file used to store
  89.                                        your user ID, password, etc.
  90.  
  91.               DISC.CMD                 A small command file for disconnect-
  92.                                        ing from BBSs
  93.  
  94.               VERSA1.MNU               Extended  menus for Atlanta, Boston,
  95.                                        Cleveland,  Detroit, Miami, and New-
  96.                                        ark
  97.  
  98.               VERSA2.MNU               Extended  menus for New York, Phila-
  99.                                        delphia,   Research  Triangle  Park,
  100.                                        Tampa,  Washington  D.  C., and Chi-
  101.                                        cago
  102.  
  103.               VERSA3.MNU               Extended  menus for Dallas, Houston,
  104.                                        Milwaukee,  Minneapolis, Denver, and
  105.                                        Phoenix
  106.  
  107.               VERSA4.MNU               Extended  menus  for Salt Lake City,
  108.                                        Glendale,   Los  Angeles,  Portland,
  109.                                        San  Francisco,  San Jose, and Seat-
  110.                                        tle
  111.  
  112.               VERSA-C.CMD              Main VERSA command file, with exten-
  113.                                        sive comments
  114.  
  115.               VERSA1-C.MNU             The  first  extended menu file, with
  116.                                        extensive comments
  117.  
  118.               PCP-EXTR.LST             A  list  of  BBSs  available  via PC
  119.                                        Pursuit
  120.  
  121.  
  122.          You  are  currently  reading  VERSA.DOC.    PRINTDOC.BAT is just a
  123.      simple batch file for printing this document.
  124.  
  125.          EXAMPLE.VER  is a sample "linked command file."  These are similar
  126.      to,  but  not  exactly the same as, the linked command files used with
  127.  
  128.  
  129.      Copyright (C) 1987, Allen Brunson                              Page  1
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      PC  Pursuit: VERSAdial                                     Version 1.1
  137.  
  138.  
  139.      the  ProComm  dialing directory entries.  More on linked command files
  140.      can  be  found  in  the  section  of this document titled "Customizing
  141.      VERSA: BBS Numbers and Names."
  142.  
  143.          VERSA.CMD  is  the  main command file to be executed.  It is opti-
  144.      mized  for  fastest  possible  execution  by  having all command words
  145.      trimmed  down  to  four  letters,  and  all  unnecessary spaces, blank
  146.      lines, and remarks taken out.
  147.  
  148.          VERSA.KEY  is a ProComm format keyboard macro file that is used by
  149.      VERSA  to  store  information  about  your  PC Pursuit account.  VERSA
  150.      loads  this  file  in  upon  execution.  Information about customizing
  151.      this  file  can  be  found  in  the section titled "Customizing VERSA:
  152.      General  Setup."    More  on how this file is used can be found in the
  153.      section titled "Installing VERSA."
  154.  
  155.          DISC.CMD  is a very short command file that can be used to discon-
  156.      nect  from  a  BBS, if this is desired.  DISC.CMD is optimized.  There
  157.      is  no DISC-C.CMD with comments because this command file is short and
  158.      easily  understood.    More on using DISC.CMD can be found in the sec-
  159.      tion of this document called "Using DISC.CMD."
  160.  
  161.          VERSA1.MNU  through  VERSA4.MNU contain the "extended menus."  See
  162.      the  section  in this document called "Customizing VERSA: General Set-
  163.      up" for information on using the extended menus.
  164.  
  165.          VERSA-C.CMD  is a fully annotated version of VERSA.CMD with spaces
  166.      added  for  clarity, command words completely spelled out, and lots of
  167.      remarks.    VERSA1-C.MNU is a similarly lengthy version of VERSA1.MNU.
  168.      There  is  no  need  for a lengthy version of all four menu files, be-
  169.      cause the code in each is nearly identical.
  170.  
  171.          PCP-EXTR.LST  is a listing of IBM PC oriented BBSs that are avail-
  172.      able  via  PC  Pursuit.  This list was extracted from Meade Frierson's
  173.      extensive  list, IBMBDS.LST, by a utility written by Gizmo called PCP-
  174.      EXTRACT.
  175.  
  176.          Note  that  you  will only need VERSA.CMD, DISC.CMD and VERSA1.MNU
  177.      through  VERSA4.MNU  for  operation of VERSA.  The other files are in-
  178.      cluded for the sake of completeness.
  179.  
  180.  
  181.  
  182.      Introduction
  183.      ============
  184.  
  185.          PC  Pursuit: VERSAdial is a program written in the ProComm command
  186.      language  for use in gaining access to the PC Pursuit service provided
  187.      by  Telenet.   Therefore, to use this program, you must have a copy of
  188.      ProComm  and  access  to  the  PC Pursuit network.  If you do not have
  189.      both of these, then this program is not for you.
  190.  
  191.          There  are  a number of programs written for use with ProComm that
  192.      simplify  the  use  of  PC  Pursuit.  This is logical, considering the
  193.  
  194.  
  195.      Copyright (C) 1987, Allen Brunson                              Page  2
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.      PC  Pursuit: VERSAdial                                     Version 1.1
  203.  
  204.  
  205.      complexity  of PC Pursuit and the amount of typing that is required to
  206.      use  it.    These  various  programs  all  take slightly different ap-
  207.      proaches to the task of automating PC Pursuit use.
  208.  
  209.          VERSA,  of course, reflects the approach of the authors.  Our goal
  210.      has  been  to  make  VERSA as easy to use and as flexible as possible,
  211.      while  keeping  the  actual  code  to  a minimum for speedy execution.
  212.      While  VERSA  can  be used as a start to finish solution to PC Pursuit
  213.      use,  it  is also well suited to the user who wishes to do some of the
  214.      work  for  him-  or  herself.   VERSA can be stopped or started at any
  215.      time  during  a PC Pursuit session (with the exception of when you are
  216.      connected  to  a BBS), allowing you to take over or surrender control.
  217.      Whenever  VERSA is executed, it senses the current level of PC Pursuit
  218.      and reacts accordingly.
  219.  
  220.          Keeping  the  amount  of  code  to a minimum has required a trade-
  221.      off.    Compared to other PC Pursuit utilities, VERSA lacks some func-
  222.      tions  and abilities that you may consider useful.  For instance, VER-
  223.      SA  does not have the ability to redial a number of cities or BBS num-
  224.      bers  at  once.    (We may implement this feature in a later version.)
  225.      Depending  on  the mode that you use VERSA in, it has either a 20 num-
  226.      ber dialing directory, or a 10 number per city dialing directory.
  227.  
  228.          While  this  document  (and  VERSA  itself) refer to the computers
  229.      that  you  call as BBSs, you can of course use PC Pursuit and VERSA to
  230.      call any computer equipped with a modem.
  231.  
  232.          VERSA  is  not  intended  for  unattended use.  There are many in-
  233.      stances where VERSA will need input from you.
  234.  
  235.  
  236.  
  237.      Customizing VERSA: General Setup
  238.      ================================
  239.  
  240.          We  suggest  that  you  first make a backup copy of VERSA, just as
  241.      you  got  it.    This  way, if you give it to a friend or upload it to
  242.      another  BBS,  it  will be in the condition that we as the authors in-
  243.      tended  it  to  be  (and you will also have a backup in case something
  244.      happens to your working copy).
  245.  
  246.          After  you  have made a backup copy, and have a second copy of the
  247.      files  to use, you will have to do some customizing to make VERSA work
  248.      properly for you.
  249.  
  250.          First,  start  up  ProComm, making sure that the file VERSA.KEY is
  251.      in  a  place  where  ProComm  can  find it.  Press Alt-M, the keyboard
  252.      macro  key,  and  then  press "L", to load in a macro file.  Enter the
  253.      name  VERSA.KEY (you may enter an entire filespec, if the file is in a
  254.      different directory than your ProComm files).
  255.  
  256.          Once  VERSA.KEY  has been loaded in, you will have to customize it
  257.      with  information  about  your  PC Pursuit account.  The middle of the
  258.      macro window will look like this:
  259.  
  260.  
  261.      Copyright (C) 1987, Allen Brunson                              Page  3
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.      PC  Pursuit: VERSAdial                                     Version 1.1
  269.  
  270.  
  271.               ALT-0  MYPASS!
  272.               ALT-1
  273.               ALT-2
  274.               ALT-3
  275.               ALT-4
  276.               ALT-5
  277.               ALT-6
  278.               ALT-7  LOCAL TELENET NUMBER!
  279.               ALT-8  /12,
  280.               ALT-9  MYID!
  281.  
  282.               ==>     R: Revise  L: Load  S: Save  C: Clear  ESC: Exit
  283.  
  284.  
  285.          As  you  change  these  macros  to  fit your needs, make SURE that
  286.      Alt-0,  Alt-7,  and  Alt-9  end  with "!".  This represents a carriage
  287.      return  when the macro is actually used.  VERSA will not work properly
  288.      without those three exclamation points.
  289.  
  290.          Press  "R" and then "0" to enter your password, ending with a "!".
  291.      Press  "R"  and then "9" to enter your user ID, once again ending with
  292.      a  "!".    Do  the  same with Alt-7, adding your local Telenet number.
  293.      So,  if  your local Telenet number is 262-5669 (which it is, in Wichi-
  294.      ta, Kansas), the Alt-7 line would look like:
  295.  
  296.               ALT-7  2625669!
  297.  
  298.          Alt-8  represents  the  baud rate that you will be setting PC Pur-
  299.      suit  to.    You will probably not need to alter Alt-8, as most people
  300.      use  PC  Pursuit at 1200 baud.  However, if are going to call 300 baud
  301.      BBSs, you will need to alter this line to look like:
  302.  
  303.               ALT-8  /3,
  304.  
  305.      The  beginning  slash  and  the  ending comma are important.  They are
  306.      part of the PC Pursuit dialing command.
  307.  
  308.          Note  that,  if you have a 300 baud modem, it may well work to set
  309.      PC Pursuit to 1200 baud.
  310.  
  311.          Sooner  or  later,  PC  Pursuit  should be adding 2400 baud.  When
  312.      that happens, you may want to change the "12" on this line to a "24."
  313.  
  314.          After  you  have  modified  all the keyboard macros correctly, you
  315.      will  need to select option "S" from the macro window to save the file
  316.      with  its new contents.  You will be prompted for a name for the saved
  317.      file.    It  is  important  that you again call it VERSA.KEY, or VERSA
  318.      will not be able to use it.
  319.  
  320.          Once  you  have  customized VERSA.KEY with your PC Pursuit user ID
  321.      and  password,  BE VERY CAREFUL WITH THE FILE!  This is the only place
  322.      the VERSA keeps your ID and password, so it is safe to give away modi-
  323.      fied  copies of all other VERSA files, but do NOT let anyone else have
  324.      access  to  VERSA.KEY!   If you do, other people may well end up using
  325.  
  326.  
  327.      Copyright (C) 1987, Allen Brunson                              Page  4
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.      PC  Pursuit: VERSAdial                                     Version 1.1
  335.  
  336.  
  337.      your PC Pursuit account.
  338.  
  339.          After  you  have customized VERSA.KEY, there are three things that
  340.      you  may have to change in VERSA.CMD itself, depending on your prefer-
  341.      ences  and  hardware.  These are the baud rate that VERSA will attempt
  342.      to  set  your modem to, whether your modem uses pulse or tone dialing,
  343.      and whether or not you wish to use VERSA's extended menus.
  344.  
  345.          By  default, VERSA.CMD will try to set your modem to 1200 baud be-
  346.      fore  beginning  dialing, attempt to use tone dialing with your modem,
  347.      and  will  set  the  extended menus ON.  The use of extended menus re-
  348.      quires some explaining.
  349.  
  350.          If  you opt to use the extended menus (which is the default), then
  351.      VERSA  will always print the PC Pursuit City Menu, and will use the 25
  352.      separate  BBS  menus  contained  in  the files VERSA1.MNU through VER-
  353.      SA4.MNU.
  354.  
  355.          If  you  decide not to use the extended menus, then the files VER-
  356.      SA1.MNU  through  VERSA4.MNU  will never be used.  Instead, VERSA will
  357.      always  use  the  All Cities BBS Directory, which can contain up to 20
  358.      different  BBS  numbers  and  names, for all cities.  Also, instead of
  359.      displaying  full  menus, VERSA will print short prompts.  (You can opt
  360.      to  display  the  menus,  however, by entering "M", for "Menu," at the
  361.      prompt.)    This  mode  of VERSA runs slightly faster, because it does
  362.      not  have  to  draw  the menus, and it takes up less disk space by not
  363.      requiring the .MNU files.
  364.  
  365.          If  unsure of which mode to use, we recommend that you go with the
  366.      default  and  leave  the extended menus ON.  This mode of VERSA use is
  367.      easiest to understand.
  368.  
  369.          If  you wish to change any of these three defaults that VERSA will
  370.      attempt  to use, then get out your plain ASCII text editor and load up
  371.      VERSA.CMD.   The lines to modify for the default baud rate and the use
  372.      of the menus are lines 39 and 40, which look like this:
  373.  
  374.               SET BAUD 1200    ;Baud rate of YOUR modem
  375.               ASSI S6"ON"      ;Extended menus (ON or OFF)
  376.  
  377.          If  the ASSI S6 line assigns any other value than "ON" or "OFF" to
  378.      S6,  then VERSA will default to using the extended menus.  If you wish
  379.      to suppress the menus, you must set this line to "OFF".
  380.  
  381.          If  you wish VERSA to use pulse dialing with your modem when call-
  382.      ing  your  local  Telenet access number  instead of tone dialing, then
  383.      the line to look for is number 579, which looks like this:
  384.  
  385.               TRAN"AT S2=42 DT "
  386.  
  387.      It  is  the  very last "T" in this line that causes tone dialing to be
  388.      used.    If  you have a pulse dial telephone line, or if your modem is
  389.      only  capable  of  using  pulse dialing, then change the last "T" to a
  390.      "P".
  391.  
  392.  
  393.      Copyright (C) 1987, Allen Brunson                              Page  5
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.      PC  Pursuit: VERSAdial                                     Version 1.1
  401.  
  402.  
  403.      Customizing VERSA: BBS Numbers and Names
  404.      ========================================
  405.  
  406.          After  you  have  entered  the information about your modem and PC
  407.      Pursuit  access  in  VERSA.CMD,  then you may customize VERSA with the
  408.      numbers  and  names  of  your favorite BBSs that are accessible via PC
  409.      Pursuit.    Note  that it is not necessary to perform this step: VERSA
  410.      always  allows  you  the option of entering a phone number to dial di-
  411.      rectly  without using the numbers stored in the BBS directories.  Fur-
  412.      thermore,  the  dialing  directories in VERSA are already stocked with
  413.      many BBS numbers available through PC Pursuit.
  414.  
  415.          VERSA  stores  BBS numbers in two places: In VERSA.CMD itself, and
  416.      in  the  files  VERSA1.MNU  through VERSA4.MNU.  The numbers stored in
  417.      VERSA.CMD  itself are used if extended menus are set OFF, and the num-
  418.      bers  in  VERSA1.MNU  through  VERSA4.MNU are used when extended menus
  419.      are set ON.
  420.  
  421.          (Note  that  the  20  number dialer in VERSA.CMD is sometimes used
  422.      even  when extended menus are set ON.  This occurs if VERSA is started
  423.      when  you  are already connected to a remote city, and you do not pro-
  424.      vide VERSA with a recognized area code when you are asked for one.)
  425.  
  426.          If you are going to add your own numbers to the All Cities BBS Di-
  427.      rectory in VERSA.CMD, the process can be divided into three steps.
  428.  
  429.          First,  decide which position that the new BBS will occupy (1-20);
  430.      let's  assume  for the sake of this example that you wish to use posi-
  431.      tion  five.   Get out your plain ASCII text editor and locate the code
  432.      segment  in  VERSA.CMD  that starts at line 462.  There is a remark at
  433.      the  end  of  this line to make the segment easier to find.  Lines 462
  434.      through 469 look like this:
  435.  
  436.          CASE"1"                ;Beginning of All Cities BBS directory
  437.          ASSI S2"4330062"
  438.          ;ASSI S7"COMMAND.VER"
  439.          ENDC
  440.          CASE"2"
  441.          ASSI S2"2373750"
  442.          ;ASSI S7"COMMAND.VER"
  443.          ENDC
  444.  
  445.          The  first two numbers are illustrated here.  There is a code seg-
  446.      ment just like these two for each of the 20 positions.  The phone num-
  447.      ber  for  position  five is at line 479, so insert the phone number of
  448.      your new BBS in the position currently occupied by "9645160".
  449.  
  450.          Notice  the  line  below  the phone number.  This is optional (the
  451.      ";"  in front of the line indicates that it is a remark).  If you have
  452.      a  command file that you would like to be executed when VERSA connects
  453.      with  this  BBS,  then enter the name of the command file here and re-
  454.      move the ";".  You may enter an entire filespec, if you wish.
  455.  
  456.          This  linked  command  file can be used to take care of tasks that
  457.  
  458.  
  459.      Copyright (C) 1987, Allen Brunson                              Page  6
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.      PC  Pursuit: VERSAdial                                     Version 1.1
  467.  
  468.  
  469.      are  done  every time that you connect with this BBS, such as entering
  470.      your  name  and password, opening a log file, or setting communication
  471.      parameters  other than 8,N,1 (which are the parameters that VERSA will
  472.      automatically  set,  once  it  connects with a BBS).  EXAMPLE.VER is a
  473.      sample  "linked  command file" for use in connecting with BBSs running
  474.      PC-Board  software.    You  can  use  this command file as a model for
  475.      building your own.
  476.  
  477.          We  have  implemented  a sort of "standard:" we decided that these
  478.      files  would  be  easily recognizable if they all ended in .VER.  How-
  479.      ever,  you can make these files end in any extension that you want, so
  480.      long  as  the  name  of the file in VERSA.CMD and the name of the file
  481.      itself match exactly.
  482.  
  483.          We  call  these "linked command files," because there is a similar
  484.      function  used  in  the  ProComm dialing directory.  It also refers to
  485.      these files as "linked command files."
  486.  
  487.          Once you have entered the BBS's phone number, you will need to lo-
  488.      cate  another  section  in VERSA.CMD that starts at line 764.  This is
  489.      the  BBS  menu  itself  that is drawn onscreen when extended menus are
  490.      set  ON.   It is very near the bottom, so start searching from the end
  491.      and you're sure to find it.
  492.  
  493.          This  menu contains the names of the BBSs that go with the numbers
  494.      and  linked  command  files.  Write in the name of your new BBS on the
  495.      line  that  starts with "< 5>", and put the BBS's area code in the pa-
  496.      rentheses  to the right of the name.  This would complete the addition
  497.      of this BBS to VERSA.CMD.
  498.  
  499.          Note:  If you want to use a "linked command file" from option 6 of
  500.      the  PC Pursuit City Menu, which is the direct dial option for the Net
  501.      Exchange,  then  look  for  a section in VERSA.CMD that starts at line
  502.      264.  Lines 264 through 268 look like this:
  503.  
  504.               CASE"6"                ;Net Exchange handling
  505.               ASSI S1"NET"
  506.               ;ASSI S7"COMMAND.VER"
  507.               GOTO GOLEVEL
  508.               ENDC
  509.  
  510.          To  assign  a "linked command file" for use with the Net Exchange,
  511.      add  the  name of your file in line 266, and remove the ";" at the be-
  512.      ginning of the line.
  513.  
  514.          Addition  of  BBS numbers, names, and linked command files in VER-
  515.      SA1.MNU  through VERSA4.MNU is much the same as adding numbers to VER-
  516.      SA.CMD  itself.    Let's  assume for the sake of this example that you
  517.      want to add a number to position four in the Chicago menu.
  518.  
  519.          First,  you  must  determine  which of the .MNU files contains the
  520.      Chicago  menu.  This  can be discovered by looking at the city menu in
  521.      VERSA.CMD:  the  first  six cities have their menus in VERSA1.MNU, the
  522.      second  six  in  VERSA2.MNU,  the third six are in VERSA3.MNU, and the
  523.  
  524.  
  525.      Copyright (C) 1987, Allen Brunson                              Page  7
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.      PC  Pursuit: VERSAdial                                     Version 1.1
  533.  
  534.  
  535.      last  seven are in VERSA4.MNU.  (Do NOT count the Net Exchange option,
  536.      number  6,  when you are counting cities this way.)  Chicago is in the
  537.      second set of six, so its menu is in VERSA2.MNU.
  538.  
  539.          Load  VERSA2.MNU  into your plain ASCII text editor.  Look through
  540.      the  file  until  you locate the menu that says "Chicago BBS Directory
  541.      (312)"  at  the  top.    It starts at line 434 in the file.  Write the
  542.      name of your BBS into position four in the menu, along with any infor-
  543.      mation  you desire in the column on the right labeled "-SIG-" (Special
  544.      Interest  Group,  or whatever the BBS specializes in).  Then, find the
  545.      code  fragment directly beneath this menu that starts at line 469.  It
  546.      looks like this:
  547.  
  548.               CASE"4"
  549.               ASSI S2"2808180"
  550.               ;ASSI S7"COMMAND.VER"
  551.               ENDC
  552.  
  553.          There  are ten segments just like this, one for each BBS selection
  554.      in  the  menu.  Insert the number of your new BBS where "2808180" cur-
  555.      rently  is  located.    If  you want to use a linked command file with
  556.      this  entry, enter its name in the line below the phone number and re-
  557.      move  the  ";".  (Linked command files were discussed at length earli-
  558.      er.)  This completes the addition of this BBS number.
  559.          If  you  have  any  trouble locating code sections in VERSA.CMD or
  560.      any  of  the  .MNU files, then print out VERSA-C.CMD and VERSA1-C.MNU;
  561.      they contain many extensive remarks.
  562.  
  563.          Once  you  have finished customizing VERSA.CMD and the .MNU files,
  564.      we  suggest  that  you remove all lines that begin with ";" or remarks
  565.      at  the  ends  of lines that begin with ";".  This will make the files
  566.      smaller and will speed up execution.
  567.  
  568.  
  569.  
  570.      Installing VERSA
  571.      ================
  572.  
  573.          Once  you  have  customized  the  files  VERSA.CMD  and VERSA1.MNU
  574.      through  VERSA4.MNU,  then you are ready to "install" them.  This sim-
  575.      ply  entails  placing  them  in ProComm's default directory, or in the
  576.      directory  where  the  other  ProComm  files  are stored (such as PRO-
  577.      COMM.EXE,  PROCOMM.XLT,  etc.).  Note that if the default directory is
  578.      different  than  the directory that contains the ProComm system files,
  579.      the  default  directory will be searched BEFORE the directory with the
  580.      ProComm files.
  581.  
  582.          To  start  VERSA, just press Alt-F5 once you are in ProComm.  Pro-
  583.      Comm  should find VERSA.CMD in one of its searched directories and its
  584.      name  will  be  printed in the box on the right of the screen.  Simply
  585.      move  the  highlighted  area with the arrow keys to the line that says
  586.      "VERSA.CMD" and press RETURN, or enter the name of the file directly.
  587.  
  588.          Do  NOT  rename VERSA.CMD or VERSA1.MNU through VERSA4.MNU.  Using
  589.  
  590.  
  591.      Copyright (C) 1987, Allen Brunson                              Page  8
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.      PC  Pursuit: VERSAdial                                     Version 1.1
  599.  
  600.  
  601.      the  ProComm  command  language's  EXECUTE command, VERSA.CMD executes
  602.      all  four  menu  files,  and the menu files in turn execute VERSA.CMD.
  603.      If any of the names are changed, the menus will not work properly.
  604.  
  605.          Do  not execute any of the menu files directly.  They are counting
  606.      on  having  certain  parameters passed to them from VERSA.CMD.  If the
  607.      menus  are  executed  directly,  VERSA will terminate with the message
  608.      "Parameter error from menu command file."
  609.  
  610.          If  you  are  going  to  use linked command files with VERSA, they
  611.      will  also  need to be in a directory where ProComm can find them.  If
  612.      you  wish,  you  can  customize VERSA with entire filespecs for linked
  613.      command  files,  instead  of  just  the names.  In that case, the .VER
  614.      files could be anywhere that you wish.
  615.  
  616.  
  617.  
  618.      Using VERSA with Extended Menus ON
  619.      ==================================
  620.  
  621.          We  will  now discuss the use of VERSA, assuming that you have not
  622.      set the extended menus OFF (ON is the default).
  623.  
  624.          Once  VERSA  is started, it will display a small box with its name
  625.      and the name of the authors, and two options you may always use in re-
  626.      sponse  to  any  input prompt: "D" and "E".  These two options will be
  627.      discussed more fully later in this section.
  628.  
  629.          VERSA  then sets the communication parameters to even parity, sev-
  630.      en  data  bits,  and one stop bit (this is necessary for communication
  631.      with  Telenet).    Next, VERSA will try to determine which level of PC
  632.      Pursuit you are currently at.
  633.  
  634.          There  are three possibilities that VERSA might discover: (1) Your
  635.      modem  is offline entirely, and not connected to anything, (2) You are
  636.      connected  to  the local level of PC Pursuit, or (3) You are connected
  637.      to  a  remote  city.    (If VERSA does not discover one of these three
  638.      states, it will terminate itself.)
  639.  
  640.          The  first  case is partially taken care of by ProComm -- it moni-
  641.      tors  the  carrier  detect state of your modem.  If your modem is con-
  642.      nected,  VERSA determines what level of PC Pursuit you are at by send-
  643.      ing  "ATZ" <CR> to Pursuit.  If you are at the remote city level, Pur-
  644.      suit  will return an "OK"; if you are at the local level, Pursuit will
  645.      return  a  "?".    VERSA  will react accordingly depending on which of
  646.      these three states it discovers.
  647.  
  648.          If  VERSA does not find either an "OK" or a "?", it will then test
  649.      for  Racal-Vadic  mode.   This is new in version 1.1.  If you are con-
  650.      nected  to  a remote modem that is in Racal-Vadic mode, VERSA will re-
  651.      set it to Hayes mode and then continue normally.
  652.  
  653.          If  VERSA  does  not receive a response that it was expecting from
  654.      Pursuit,  then it assumes that the situation is beyond its control and
  655.  
  656.  
  657.      Copyright  (C) 1987, Allen Brunson                             Page  9
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.      PC  Pursuit: VERSAdial                                     Version 1.1
  665.  
  666.  
  667.      it  terminates.  This can occur if you are connected to something oth-
  668.      er  than  PC  Pursuit,  or if you are connected to a BBS.  DON'T start
  669.      VERSA if you are connected to a BBS -- use DISC.CMD, or exit the BBS.
  670.  
  671.          Assuming  that  VERSA  discovers  that your modem is offline or at
  672.      the  local Telenet level, it will then display a menu of 25 PC Pursuit
  673.      cities  (and  the  Net Exchange, because there is a special command to
  674.      dial  this  BBS  directly).  In the menu, these cities are arranged by
  675.      time  zone.    You  can  then enter the number of your desired city as
  676.      displayed  in the menu, or "6" for direct dialing the Net Exchange, or
  677.      a  city's  area  code, or some other area code (this will be useful as
  678.      PC  Pursuit  expands).    Be  careful what you type, because any input
  679.      that  VERSA  does  not  explicitly  recognize will be assumed to be an
  680.      area code.
  681.  
  682.          If  you  entered  the  number or area code of one of the cities in
  683.      the  menu,  then a menu for that city will be displayed, containing up
  684.      to  ten BBSs.  (If you entered an area code that VERSA does not recog-
  685.      nize,  then  you  will  next see the All Cities Dialing Directory con-
  686.      tained  in VERSA.CMD.)  You may then enter one through ten to indicate
  687.      one of the BBSs in the menu, or simply a phone number.
  688.  
  689.          NOTE:  If you have assigned a linked command file to a certain en-
  690.      try,  you  MUST  enter  the menu number (1 through 10) of that BBS for
  691.      the  command file to be used.  If you enter the BBS's phone number di-
  692.      rectly,  the  BBS  will  be connected with properly, but if you have a
  693.      linked command file, it will not be executed.
  694.          In  addition  to  entering a menu number (1 through 10) or a tele-
  695.      phone  number, you may also enter "G" to go back to the city selection
  696.      menu.   If you enter "G" when you are connected to a remote city, VER-
  697.      SA will disconnect from that city before displaying the city menu.
  698.  
  699.          If  you enter something at a BBS menu prompt that is not explicit-
  700.      ly  understood  by VERSA, it will be interpreted as a phone number, so
  701.      be careful what you type.
  702.  
  703.          Once  you have entered an area code and a BBS number, VERSA begins
  704.      dialing.   First, it will dial your local Telenet number.  The command
  705.      also  contains  an  instruction to your modem that will reset your mo-
  706.      dem's  escape character to "*".  This escape character's default value
  707.      is  "+".   (More about the necessity for this can be found in the sec-
  708.      tion  called  "Using DISC.CMD.")  If Telenet does not connect for some
  709.      reason,  VERSA  will  automatically redial.  VERSA will then take care
  710.      of connecting properly to Telenet and initiate dialing of your select-
  711.      ed area code.
  712.  
  713.          If  there  are  no  modems  available  in  the remote city of your
  714.      choice,  VERSA  will inform you of this, and ask if you want to redial
  715.      the  city.   If you answer "N", you will be taken back to the city se-
  716.      lection menu; a "Y" will cause VERSA to repeatedly redial your select-
  717.      ed city until a connection is made.
  718.  
  719.          Once  a  city  is connected with, VERSA will escape to the Telenet
  720.      prompt  and  execute  some  SETs that cause PC Pursuit to act slightly
  721.  
  722.  
  723.      Copyright  (C) 1987, Allen Brunson                             Page 10
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.      PC  Pursuit: VERSAdial                                     Version 1.1
  731.  
  732.  
  733.      differently.    First,  the SETs will cause Telenet to ignore a <CR> @
  734.      <CR>  combination  for returning to the Telenet prompt (which, on rare
  735.      occasions,  can  spoil  an  upload or download if the file contains an
  736.      embedded  <CR>  @  <CR>).   Second, the packet delay is changed, which
  737.      will result in slightly faster downloads.  Third, Telenet is instruct-
  738.      ed to escape to the Telenet prompt when a "break" is received.
  739.  
  740.          After  the  SETs,  VERSA will reset the remote modem and dial your
  741.      selected  BBS  number.   (If the modem you get is in Racal-Vadic mode,
  742.      VERSA  will  automatically  reset  it  to  Hayes mode.)  If the BBS is
  743.      busy,  you  will  again be asked if you wish to redial.  An "N" answer
  744.      sends  you  to  a prompt asking you if you wish to disconnect from the
  745.      remote  city;  a  "Y" answer causes VERSA to redial repeatedly until a
  746.      connection is made.
  747.  
  748.          Once  the  BBS  has been connected with, a check is made to see if
  749.      there  was a command file linked to that number (this is only possible
  750.      if  you  select  a  BBS  from a menu).  If a command file is linked to
  751.      that BBS number, control passes to that command file, and VERSA termi-
  752.      nates.
  753.  
  754.          The  real beauty of VERSA is its ability to deal with any level of
  755.      PC  Pursuit.    It is perfectly acceptable for you to start VERSA when
  756.      you  are  already connected to a remote city (say, after you have dis-
  757.      connected from a BBS).
  758.  
  759.          If  VERSA  is started at the remote city level, then you are asked
  760.      to  supply  the area code of the connected city.  This is necessary so
  761.      that  VERSA  will  know  which of the 25 BBS menus to display.  If you
  762.      just  press  Return  in  response to this prompt, or you enter an area
  763.      code  that  VERSA is not familiar with, then you will next see the All
  764.      Cities  BBS  Directory  contained  in  VERSA.CMD.  This is because, in
  765.      this case, VERSA will not know which menu to display.
  766.  
  767.          Although  not all possibilities have been covered here, VERSA will
  768.      usually  do  what you expect it to.  For instance, if you are asked if
  769.      you  wish  to redial a BBS that was busy and answer "N", you are taken
  770.      back to the BBS menu for the connected city.  If you answer "Y" (indi-
  771.      cating  you DO wish to redial the BBS), VERSA begins redialing until a
  772.      connection is made (or you terminate VERSA by entering Esc).
  773.  
  774.          There  are two options you always have whenever VERSA asks you for
  775.      your  input,  even  though  they are never stated on any of the menus:
  776.      "D"  and  "E".   You can, at any time you are prompted for your input,
  777.      ignore  the  question  entirely  and  enter  one of these two letters.
  778.      These two options are covered in the following paragraphs.
  779.  
  780.          "D"  stands  for  Disconnect, and it does just that.  If you enter
  781.      "D"  in  response to an input prompt, VERSA will go through the proper
  782.      steps to disconnect you from PC Pursuit, and will then terminate.
  783.  
  784.          "E"  stands  for  Exit.  If you enter "E" in response to any input
  785.      prompt,  then  VERSA  will terminate.  (You will still be connected to
  786.      PC  Pursuit).    You can then operate PC Pursuit manually, and restart
  787.  
  788.  
  789.      Copyright  (C) 1987, Allen Brunson                             Page 11
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.      PC  Pursuit: VERSAdial                                     Version 1.1
  797.  
  798.  
  799.      VERSA whenever you wish.
  800.  
  801.          "D"  and  "E" are the only unstated possibilities.  All other pos-
  802.      sible inputs are listed in the menus or the prompts themselves.
  803.  
  804.          For  disconnecting  from  BBSs  that are "hung," or for some other
  805.      reason  will  not  let you off, see the section later in this document
  806.      called "Using DISC.CMD."
  807.  
  808.  
  809.  
  810.      Using VERSA with Extended Menus OFF
  811.      ===================================
  812.  
  813.          VERSA's  major  functions  are all the same when operating without
  814.      the  extended  menus, so this section will only cover the differences.
  815.      Read the previous section for general information on using VERSA.
  816.  
  817.          When  VERSA  has been customized to set S6 to "OFF", then the .MNU
  818.      files  will  not be needed (VERSA will instead always use the built-in
  819.      20  number All Cities BBS Directory).  If you decide to use VERSA with
  820.      the  extended  menus  OFF,  then you can erase the .MNU files supplied
  821.      with VERSA to save disk space.
  822.  
  823.          With  the extended menus set off, VERSA will default to displaying
  824.      only  prompts.    This  speeds  up  execution because the menus take a
  825.      while  to print.  When you are prompted for an area code or a BBS num-
  826.      ber,  you will have a new option: "M", or Menu.  This option will dis-
  827.      play  either  the city menu or the All Cities BBS Directory, depending
  828.      on  which prompt you enter it at.  Once the menu is drawn, VERSA again
  829.      prompts you for your input.
  830.  
  831.          This  mode  of  VERSA  use  is handy if you have memorized most of
  832.      your  favorite  selections,  and  if you do not call a great many BBSs
  833.      with  PC  Pursuit.    If you can't remember the number of a selection,
  834.      you can always request that a menu be printed.
  835.  
  836.  
  837.  
  838.      Using DISC.CMD
  839.      ==============
  840.  
  841.          There  is  only  one  situation during a normal PC Pursuit session
  842.      when  you  should  not start VERSA, and that is when you are connected
  843.      to  a  BBS.    For the sake of completeness, DISC.CMD is included with
  844.      VERSA  to  allow you to disconnect from a BBS, if you desire.  This is
  845.      useful  if  you are connected to a computer that is acting as a termi-
  846.      nal.    This  section  will  explain  how  to use DISC.CMD, and how it
  847.      works.
  848.  
  849.          NOTE:  All BBSs incorporate a method for disconnection.  Some BBSs
  850.      are  prone  to  losing data or have to be rebooted if you just hang up
  851.      on  them,  so  you  should  use a BBS's normal method of disconnection
  852.      whenever possible.
  853.  
  854.  
  855.      Copyright  (C) 1987, Allen Brunson                             Page 12
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.      PC  Pursuit: VERSAdial                                     Version 1.1
  863.  
  864.  
  865.          DISC.CMD  is  NOT  provided  so  that  you  can avoid having to go
  866.      through  normal BBS termination procedures.  It should be used only if
  867.      a  BBS  is  "hung" for some reason, or if you are connected to another
  868.      computer acting as a terminal.
  869.  
  870.          According  to Hayes command conventions, the proper way to exit to
  871.      a  modem's  command  mode while online is by doing this: wait one sec-
  872.      ond,  type  "+++",  and wait another second.  Your modem will then re-
  873.      spond  with "OK".  Then, you can enter ATH0 to cause the modem to dis-
  874.      connect.
  875.  
  876.          When  using  PC Pursuit, this method has a problem.  Both your lo-
  877.      cal  modem  AND  the remote modem will interpret the "+++" string as a
  878.      request  to  return  to command mode.  For disconnection from a remote
  879.      computer  while  using PC Pursuit, only the remote modem should escape
  880.      to command mode.
  881.  
  882.          The  "+"  in  this example is referred to as your modem's (and the
  883.      remote  modem's)  "escape  character."  The "+" is the default, but it
  884.      can be changed.
  885.  
  886.          When  VERSA  first dials the local Telenet number, included in the
  887.      command  is this: "S2=42".  42 is the ASCII code for "*".  This resets
  888.      the  escape  character  for  your local modem to "*".  From then on, a
  889.      pause,  "+++",  and  another pause will not cause your modem to escape
  890.      to  command  mode.    a  pause, "***" and another pause will.  The old
  891.      command  will  still  work  for the remote modem, though.  This is the
  892.      principle that DISC.CMD takes advantage of.
  893.  
  894.          You  execute  DISC.CMD  in  exactly  the same way that you do VER-
  895.      SA.CMD:  by  pressing  Alt-F5, and either typing its name or selecting
  896.      it  with  the  arrow  keys.   The only time this will have any effect,
  897.      however, is when you are connected to a remote computer.
  898.  
  899.          When  you  are  connected  to  a  remote  computer,  and you start
  900.      DISC.CMD,  it  will  issue  the  old  "pause, '+++', pause" command to
  901.      escape  to  the  command  mode  of the remote modem.  It then issues a
  902.      disconnect command, "ATH0".  The remote modem will drop carrier.
  903.  
  904.          DISC.CMD  will  then ask you if you wish to execute VERSA.  If you
  905.      answer  "Y", VERSA will be started just as if you had executed it with
  906.      Alt-F5.   "N" will return you to ProComm's terminal mode.  "E" will do
  907.      the  same  thing,  in emulation of VERSA's "E" command.  "D", however,
  908.      is not supported.
  909.  
  910.          DISC.CMD will not work properly if your local modem's escape char-
  911.      acter  has  not been reset to something other than "+".  This can hap-
  912.      pen  if  VERSA  never dials the local Telenet number, or an ATZ is is-
  913.      sued to your modem after VERSA resets the escape character.
  914.  
  915.          Some  communications programs would not work properly with the es-
  916.      cape  character  reset, because they perform disconnections in exactly
  917.      the  same way that DISC.CMD does.  They could not force your modem in-
  918.      to  command mode, since they would be using the wrong escape character
  919.  
  920.  
  921.      Copyright  (C) 1987, Allen Brunson                             Page 13
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.      PC  Pursuit: VERSAdial                                     Version 1.1
  929.  
  930.  
  931.      and  therefore could not hang up the phone.  ProComm, however, usually
  932.      hangs  up  by dropping the DTR line to your modem, so it is unaffected
  933.      by the change.
  934.  
  935.          It  is  possible, however, that ProComm DOES perform standard dis-
  936.      connections  with  your modem.  This happens if it tries to disconnect
  937.      by  dropping  the  DTR line and it doesn't work.  It will then use its
  938.      "hangup  string,"  which  you can view in ProComm by pressing Alt-S to
  939.      get  to  the  setup  menu,  and  then pressing "1" to get to the modem
  940.      setup menu.
  941.  
  942.          You  can tell if ProComm is using its "hangup string" by the speed
  943.      with  which  it  executes  disconnections.   If, when you press Alt-H,
  944.      ProComm  immediately  drops carrier, then the DTR approach is working,
  945.      and  ProComm  is  NOT using the hangup string.  If disconnections take
  946.      longer  (about  three  seconds),  then  ProComm  is  using  its hangup
  947.      string.
  948.  
  949.          If  ProComm  uses its hangup string with your modem, then for com-
  950.      patibility  with  VERSA,  you  should  change the hangup string to use
  951.      three  "*"s  and modify ProComm's "modem init string" to contain these
  952.      characters:  "S2=42".   Then, whenever ProComm is started, it will re-
  953.      set  your escape character automatically.  This should be done even if
  954.      you  do  not use DISC.CMD, because VERSA.CMD resets the escape charac-
  955.      ter, not DISC.CMD.
  956.  
  957.          If  you  find  DISC.CMD to be confusing, just don't use it.  It is
  958.      not  an  essential part of VERSA.  You can get along just fine without
  959.      it.
  960.  
  961.  
  962.  
  963.      Notes on Using VERSA
  964.      ====================
  965.  
  966.          Our  chief  goal  in designing VERSA has been to make it flexible.
  967.      If  it  ever  appears  that VERSA is not behaving as you would like it
  968.      to,  just  terminate  it  by  pressing  Esc  (this is ProComm's way of
  969.      stopping command file execution), and start it again with Alt-F5.
  970.  
  971.          VERSA  can be a powerful tool for teaching yourself the mysterious
  972.      ways  of PC Pursuit.  Simply execute VERSA, and if you decide that you
  973.      want  to  try  something different, terminate VERSA and type away.  If
  974.      you  desire, VERSA can be started again once you have finished experi-
  975.      menting.
  976.  
  977.          Do  NOT  start  VERSA when PC Pursuit is busy executing a command.
  978.      For  instance,  if you enter an "ATDT xxxxxxx" command to a modem in a
  979.      remote  city,  and  then  start  VERSA  before the "BUSY" or "CONNECT"
  980.      comes  back,  VERSA  will be confused because it was not expecting any
  981.      input, and will probably hang.
  982.  
  983.          There  are  some  instances  where  PC  Pursuit will throw you off
  984.      without  warning.    This  will  happen  if  you sit idle for too long
  985.  
  986.  
  987.      Copyright  (C) 1987, Allen Brunson                             Page 14
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.      PC  Pursuit: VERSAdial                                     Version 1.1
  995.  
  996.  
  997.      without  sending  anything  to Pursuit, or connect to and then discon-
  998.      nect  from  four  different ports.  VERSA takes care of this by making
  999.      sure  that  your  modem  is  still  connected before beginning to dial
  1000.      either  an  area  code  or a BBS number, and will start dialing at the
  1001.      local  level  if  necessary.    If this happens, VERSA will inform you
  1002.      about it with onscreen messages.
  1003.  
  1004.          There  are  some  things that VERSA cannot take into account.  For
  1005.      instance,  if you are at the remote city level and escape to the Tele-
  1006.      net  command  mode  by  typing <CR> @ <CR>, and then start VERSA, then
  1007.      VERSA  will  be fooled into thinking that you are at the local Telenet
  1008.      level.    Versa  cannot  be started when you are connected to a BBS --
  1009.      disconnect  from  the  BBS  normally, or use DISC.CMD, before starting
  1010.      VERSA.
  1011.  
  1012.          Unfortunately,  our testing of VERSA has shown that there are some
  1013.      instances  where  the  program  simply  cannot operate correctly, even
  1014.      though  you  have not done anything wrong.  This often happens because
  1015.      ProComm  command language does not have the ability to "read" incoming
  1016.      text  from  the  remote  computer  while at the same time transmitting
  1017.      text.
  1018.  
  1019.          Therefore,  it  is  sometimes  possible that VERSA will miss some-
  1020.      thing  it  was  looking  for because it was busy transmitting.  We are
  1021.      researching  ways  in which this problem might be circumvented, but it
  1022.      is  really a limitation of the language itself.  In these cases, VERSA
  1023.      will  appear  to  "hang:"  it will sit motionless for up to three min-
  1024.      utes,  or  perhaps indefinitely, not doing anything.  It is easiest in
  1025.      these cases to just terminate VERSA with Esc and then restart it.
  1026.  
  1027.          In  this  version  of VERSA, Racal-Vadic mode is recognized.  From
  1028.      the  point  of  view of the code of VERSA itself, there are two places
  1029.      where  VERSA can run into a modem left in Racal-Vadic mode: When it is
  1030.      first  started  and  attempting to determine the PC Pursuit level, and
  1031.      when  it is dialing a BBS.  In either case, VERSA will reset the modem
  1032.      to Hayes mode and then proceed normally.
  1033.  
  1034.          The  modems used in the remote cities are not really Hayes modems;
  1035.      they  are Racal-Vadic ones imitating Hayes modems.  You can experiment
  1036.      with  Racal-Vadic mode by connecting to a modem in a remote city, exit
  1037.      VERSA with Esc if you were using it, and then entering:
  1038.  
  1039.               ATZ <CR>
  1040.               Ctrl-E <CR>
  1041.  
  1042.      The  modem will respond with "HELLO:I'M READY."  Then type "?" <CR> to
  1043.      get a menu of options.
  1044.  
  1045.          Racal-Vadic  mode  offers  many  benefits not found in Hayes mode,
  1046.      and  it  is  possible  to alter VERSA to use it.  But we, the authors,
  1047.      decided not to use it.
  1048.  
  1049.          If  you experiment with Racal-Vadic mode, enter "I" to get back to
  1050.      Hayes  mode  before  leaving the modem.  Even if you are finished with
  1051.  
  1052.  
  1053.      Copyright  (C) 1987, Allen Brunson                             Page 15
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.      PC  Pursuit: VERSAdial                                     Version 1.1
  1061.  
  1062.  
  1063.      your  PC Pursuit session, you should reset the modem with "I".  Other-
  1064.      wise,  the  modem  will  STAY in Racal-Vadic mode for the next caller,
  1065.      who will possibly be confused by it.
  1066.  
  1067.  
  1068.  
  1069.      VERSA Updates
  1070.      =============
  1071.  
  1072.          It  is  entirely  likely  that VERSA will have to be updated as PC
  1073.      Pursuit  expands  or  changes.  You can count on the Information Booth
  1074.      in  Wichita, Kansas, to always have the latest version.  (Gizmo is the
  1075.      sysop  there  and Allen and David live nearby.)  The Information Booth
  1076.      is  the "home" of VERSA.  Here is a list of the boards that we plan to
  1077.      keep updated with the latest version:
  1078.  
  1079.                 Western U. S.: Phoenix Techline       (602) 936-3058
  1080.                       Midwest: The Information Booth  (316) 684-8744
  1081.                    East Coast: Interconnect BBS       (703) 848-2106
  1082.            PC Pursuit Central: The Net Exchange       (703) 689-3561
  1083.  
  1084.          All  of these boards, with the exception of the Information Booth,
  1085.      are  available  through PC Pursuit.  Interconnect is available through
  1086.      the 202 port.
  1087.  
  1088.  
  1089.  
  1090.      What's New in Version 1.1
  1091.      =========================
  1092.  
  1093.          PC  Pursuit:  VERSAdial, version 1.1, is the second release.  This
  1094.      section  briefly  describes  the  new features that were added to this
  1095.      version.
  1096.  
  1097.          VERSA  now  beeps,  by  sending  a  Ctrl-G  to the console, when a
  1098.      remote  city  is  connected  with.    This  is an effort to make VERSA
  1099.      easier  to  monitor  if  you are not at your computer during a lengthy
  1100.      redial.
  1101.  
  1102.          In  version  1.0, if a BBS was connected with and you were not us-
  1103.      ing  a  linked command file, the normal "VERSA finished" message would
  1104.      be  printed.  This often interfered with the text coming from the BBS,
  1105.      so  version  1.1 exits, when connected to a BBS, without printing this
  1106.      message.
  1107.  
  1108.          DISC.CMD  was  added.   VERSA now resets your local modem's escape
  1109.      character to "*", which is necessary for DISC.CMD to work.
  1110.  
  1111.          Three  different  SETs  are now sent to Telenet once a remote city
  1112.      is  connected  with.    The SETs cause <CR> @ <CR> to be ignored and a
  1113.      break  to  be  used  instead, and resets the packet delay for slightly
  1114.      faster downloads.
  1115.  
  1116.          In  version 1.0, if VERSA was started when you were connected to a
  1117.  
  1118.  
  1119.      Copyright  (C) 1987, Allen Brunson                             Page 16
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.      PC  Pursuit: VERSAdial                                     Version 1.1
  1127.  
  1128.  
  1129.      remote  city, VERSA would always display the All Cities BBS directory.
  1130.      Version  1.1  allows you to enter the area code that you are connected
  1131.      to, if you know it.
  1132.  
  1133.          Version  1.0  asked  if  you  wanted to disconnect from the remote
  1134.      city  in several instances.  This question was taken out.  If you want
  1135.      to  disconnect  from  a  remote city, just enter "G" at one of the BBS
  1136.      menus.
  1137.  
  1138.          VERSA  now  checks for remote modems that have been left in Racal-
  1139.      Vadic mode, and will reset them to Hayes mode, if necessary.
  1140.  
  1141.          Slight  cosmetic  changes  have  been made in all of the menus and
  1142.      screens.    Many  new BBSs have been added to the .MNU files, courtesy
  1143.      of  Charles  Burdsal.   Note that, while VERSA1.MNU through VERSA4.MNU
  1144.      have  been  slightly  changed,  you  can still use your old .MNU files
  1145.      from  version  1.0.  This will allow you to avoid having to go through
  1146.      the whole process of customizing the .MNU files all over again.
  1147.  
  1148.          You  may  notice that the telephone number of one of the boards in
  1149.      the  All  Cities  Dialing  Directory, "Friends, Too!," is written like
  1150.      this:
  1151.  
  1152.               17184571752
  1153.  
  1154.      This  looks  like  a  mistake, but it's not.  It is possible to get to
  1155.      New  York  BBSs  in  the  718  area  code  by calling the 212 port and
  1156.      prefacing  their  number with 1718.  This is one of many quirks in the
  1157.      Telenet  network.   It may not always work, but it does at the time of
  1158.      this writing.
  1159.  
  1160.          If  you want to call boards in the 718 area using this method, you
  1161.      MUST  add  their  numbers in one of VERSA's BBS menus, because you can
  1162.      directly enter only seven digits.
  1163.  
  1164.          Certain  information  that  VERSA  uses was moved to the file VER-
  1165.      SA.KEY.    This  was  done for two reasons: (1) It frees up some vari-
  1166.      ables, and since ProComm command language only allows ten, that is im-
  1167.      portant,  and  (2)  it makes VERSA more "modular," allowing a new ver-
  1168.      sion  of  VERSA  to  be  swapped with an old one without having to add
  1169.      your  user  ID,  password, and local Telenet number.  The disadvantage
  1170.      of  using  this method is that ProComm seems to always have to perform
  1171.      a disk access when anything in VERSA.KEY is used.
  1172.  
  1173.          The  use of VERSA.KEY adds several steps to VERSA's actions.  When
  1174.      it  first  runs, it loads in VERSA.KEY.  When it is exited normally by
  1175.      entering  "D"  or  "E"  in response to an input prompt, it will reload
  1176.      PROCOMM.KEY.    If  VERSA  is exited by pressing Esc, then it will not
  1177.      have  a  chance to reload PROCOMM.KEY.  If you use one or more custom-
  1178.      ized  keyboard  macro  files,  this  information could be important to
  1179.      you.
  1180.  
  1181.          Many  of  the changes in this version are due to the patient test-
  1182.      ing  and helpful comments of Charles Burdsal.  Our heartiest thanks go
  1183.  
  1184.  
  1185.      Copyright  (C) 1987, Allen Brunson                             Page 17
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.      PC  Pursuit: VERSAdial                                     Version 1.1
  1193.  
  1194.  
  1195.      out to him for beta-testing above and beyond the call of duty.
  1196.  
  1197.  
  1198.  
  1199.      Various Technical Matters
  1200.      =========================
  1201.  
  1202.          TRADEMARKS:  ProComm  is a registered trademark of Datastorm Tech-
  1203.      nologies,  Inc.    PC Pursuit and Telenet are registered trademarks of
  1204.      US Sprint Corporation.
  1205.  
  1206.          DISCLAIMER:  This  program  is  provided on an "as is" basis.  We,
  1207.      the  authors,  assume no liability for its use.  Users of this program
  1208.      acknowledge  that all documentation and program materials are provided
  1209.      without  warranty of any kind, expressed or implied, including but not
  1210.      limited  to, the implied warranties of merchantability and fitness for
  1211.      a  particular  purpose.   The entire risk of using VERSA lies with the
  1212.      user.    If  you are not prepared to accept this responsibility, DON'T
  1213.      USE THIS PROGRAM.
  1214.  
  1215.          COMPENSATION:  We don't expect you to send any of us any money (if
  1216.      you  really feel like sending someone some money, send it to Datastorm
  1217.      Technologies,  the  makers of ProComm -- they are the real programmers
  1218.      involved  here).  We would, however, appreciate any comments you might
  1219.      have  for the improvement of VERSA.  You can address comments to us by
  1220.      calling  the  Information Booth.  This is the best way to get in touch
  1221.      with all three of us.
  1222.  
  1223.          Allow  us  to stress this last point.  VERSA has apparently become
  1224.      a  fairly  popular product, but very few people have called in to tell
  1225.      us  what  they  think  of it, and what they would like to see changed.
  1226.      I'm sorry we're not reachable via PC Pursuit here in Wichita, but may-
  1227.      be  you  could  call  on  Sunday when the rates are low.  Gizmo runs a
  1228.      good board that is well worth your calling.
  1229.  
  1230.          We hope you enjoy using VERSA.
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.      Copyright  (C) 1987, Allen Brunson                             Page 18
  1252.  
  1253.  
  1254.